const express = require('express')

const app = express()

app.get('/other', (req, res) => {
    // 其他响应

    // 重定向
    // 响应码是302 在响应头里面有一个Location字段，值就是要重定向的地址
    // res.redirect('https://www.baidu.com')

    // 下载
    // 绝对路径
    // 在响应头里面有这个字段 content-disposition=attachment; filename="package.json"
    // res.download(__dirname + '/package.json')

    // 响应json
    // 响应头会设置 content-type=application/json; charset=utf-8
    // res.json({
    //     name: 'zhangsan',
    //     age: 18
    // })

    // 响应文件内容
    // 更具文件后缀名设置mime类型（content-type类型）
    res.sendFile(__dirname + '/index.html')
})

app.listen(3000, () => {
    console.log('node server is running')
})